package Day10.extends06;

/*
   将子类的方法和父类的方法定义重名，即可以沿用父类的功能，
   也可以在弗雷德功能基础上进行增强
 */
public class ColorPainter extends Printer {
    //彩色打印机的打印功能

    /*
    1.print2和print都同属打印功能，而且功能之间有相似，无法复用父类的打印黑白功能
    2.随着打印机的功能不断增强，我们需要定义更多的print方法，print2，print3
      会变得很繁琐
     */
   /* public void print2() {
        System.out.println("打印黑白");
        System.out.println("打印彩色");
        System.out.println("打印照片");

    }*/

    public void print() {
        super.print();//打印黑白  复用父类的代码
        System.out.println("打印彩色");  //打印功能的增强
        System.out.println("打印黑白");

    }

}
